CouchDB একটি ওপেন সোর্স ডকুমেন্ট-ভিত্তিক ডাটাবেস সিস্টেম যা Linux-এ সহজেই ইনস্টল করা যায়। নিচে Linux-এ CouchDB ইনস্টল করার ধাপগুলো বিস্তারিতভাবে আলোচনা করা হয়েছে।
CouchDB ইনস্টল করার জন্য কিছু মৌলিক রিকোয়ারমেন্ট থাকতে পারে:
Ubuntu বা Debian-এ CouchDB ইনস্টল করতে প্রথমে CouchDB এর রেপোজিটরি যোগ করতে হবে।
Apt প্যাকেজ রেপোজিটরি আপডেট করুন:
sudo apt update
CouchDB রেপোজিটরি এবং পাবলিক কী যোগ করুন:
sudo apt install -y apt-transport-https
curl -fsSL https://apache.org/dist/couchdb/repo/bintray-pubkey.asc | sudo apt-key add -
echo "deb https://apache.bintray.com/couchdb-deb bionic main" | sudo tee -a /etc/apt/sources.list.d/couchdb.list
CouchDB ইনস্টল করুন:
sudo apt update
sudo apt install -y couchdb
ইনস্টলেশন শেষে, CouchDB কনফিগারেশন সম্পন্ন করতে sudo couchdb
কমান্ড ব্যবহার করুন:
sudo couchdb
CouchDB কনফিগারেশন ফাইল এডিট করুন (যদি প্রয়োজন):
sudo nano /etc/couchdb/local.ini
CouchDB ডিফল্টভাবে systemd এর মাধ্যমে চালানো হয়। সার্ভিসটি চালু করতে নিচের কমান্ড ব্যবহার করুন:
sudo systemctl start couchdb
sudo systemctl enable couchdb
CouchDB সার্ভিসটি সফলভাবে চালু হয়েছে কিনা, তা চেক করতে নিচের কমান্ড ব্যবহার করুন:
sudo systemctl status couchdb
CentOS বা RHEL-এ CouchDB ইনস্টল করার জন্য প্রথমে EPEL রেপোজিটরি ইনস্টল করতে হবে।
EPEL রেপোজিটরি ইনস্টল করুন:
sudo yum install -y epel-release
CouchDB রেপোজিটরি যোগ করুন:
sudo curl -o /etc/yum.repos.d/apache-couchdb.repo https://couchdb.apache.org/repo/couchdb.repo
CouchDB ইনস্টল করুন:
sudo yum install -y couchdb
CouchDB কনফিগারেশন ফাইল এডিট করতে:
sudo nano /etc/couchdb/local.ini
এখানে আপনার প্রশাসনিক পাসওয়ার্ড সেট করুন (যেমন admin
পাসওয়ার্ড):
[admins]
admin = password
CouchDB সার্ভিস চালু করতে:
sudo systemctl start couchdb
sudo systemctl enable couchdb
CouchDB সার্ভিস স্ট্যাটাস চেক করতে:
sudo systemctl status couchdb
CouchDB ইনস্টলেশন সফল হলে আপনি Fauxton নামে একটি ওয়েব ইন্টারফেস অ্যাক্সেস করতে পারবেন, যা localhost:5984 অথবা http://your-server-ip:5984 এ উপলব্ধ থাকে।
CouchDB ইনস্টলেশন সফল হয়েছে কিনা তা চেক করতে কমান্ড:
curl http://127.0.0.1:5984/
এটি CouchDB সার্ভারের JSON রেসপন্স দিবে, যা ইনস্টলেশন সফল হওয়ার নিশ্চয়তা।
/etc/couchdb/local.ini
কনফিগারেশন ফাইলে সার্ভার ঠিকানাসহ অন্যান্য সেটিংস পরীক্ষা করুন।CouchDB ইনস্টলেশন প্রক্রিয়া এভাবে সম্পন্ন হয়, এবং এখন আপনি সহজেই CouchDB ডাটাবেসে ডেটা সংরক্ষণ ও পরিচালনা করতে পারবেন।
common.read_more